const express = require('express')
const router = express.Router()

// 定义路由  删除路由模块           路由的url一致 只不过客户端发起请求时是去冒号 id是动态参数传入
router.get('/deletecate/:id', (req, res) => {
    // 获取url中的参数叫做路由参数，也称为动态参数
    // 获取方法: req.params (不需要中间件解析，直接就能获取) params带s 可以传入多个参数 /:id/:username/:password
    // let id=req.params
    console.log(req.params);
    // 数据操作
    let sql = `delete from category where id=${req.params}`
    console.log(sql);
    return res.send({
        status: 0,
        message: "删除文章分类成功！"
    })
})



// 定义路由  查询路由模块 
router.get('/cate',(req,res)=>{
    console.log(req.query);
    res.send('获取get查询参数！')
})


// 参数
// 1. post请求体参数需要配置中间件  req.body
// 2. 路由参数/动态参数在路由中/:id/:password  req.params
// 3.get/查询参数 ?id=1&&password='123' req.query  

module.exports = router